keep getting shit-kicked - Espagnol Anglais Dictionnaire